Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 VELMEAD ROAD Detached £480,000 19 May 2023
75 VELMEAD ROAD Detached £867,859 £153,000 31 Jan 1996